cow bladder balloon - Spanish English Dictionary